Skip to content

Support Snowflake ALTER STAGE syntax - #34

Merged
osipovartem merged 1 commit into
embucket-sync-df55.0.0from
snowflake-alter-stage
Sep 21, 2026
Merged

osipovartem merged 1 commit into
embucket-sync-df55.0.0from
snowflake-alter-stage

Conversation

@osipovartem

Copy link
Copy Markdown

Summary

  • add Snowflake ALTER STAGE ... RENAME TO ... AST and parsing
  • add structured ALTER STAGE ... SET support for stage, directory, file-format, copy, and comment properties
  • share stage-option parsing with CREATE STAGE and reject empty/unsupported operations instead of accepting a no-op

ALTER STAGE ... REFRESH is intentionally not included because it requires a real directory metadata refresh implementation in the execution layer.

Validation

  • cargo fmt --all -- --check
  • cargo test --all-features
  • cargo clippy --all-targets --all-features -- -D warnings

@osipovartem
osipovartem merged commit e7f3b0b into embucket-sync-df55.0.0 Sep 21, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant